 
package com.xbongbong.pro.domain.entity;

import com.alibaba.fastjson.JSONArray;
import com.xbongbong.paas.toolbox.util.DateTimeUtil;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.io.Serializable;

/**
* @author autoGen
* @time 2019-01-07 11:13:40
*/
@Setter
@Getter
@ToString
public class LinkProductRelyEntity implements Serializable{

	public LinkProductRelyEntity(){
		del = 0;
		updateTime = DateTimeUtil.getInt();
		addTime = DateTimeUtil.getInt();
	}
	/**
	* 主键id
	*/
	private Long id;
	/**
	* 公司id
	*/
	private String corpid;
	/**
	* 设置数据联动的字段
	*/
	private String field;
	/**
	* 数据联动的表单
	*/
	private Long formId;
	/**
	 * 数据联动的业务类型
	 */
	private Integer businessType;
	/**
	* s数据联动的字段
	*/
	private String linkField;
	/**
	 * s数据联动的字段类型
	 */
	private Integer linkFieldType;
	/**
	 * 联动表单是saas还是paas
	 */
	private Integer sourceSaasMark;
	/**
	 * 联动表单应用id
	 */
	private Long sourceAppId;
	/**
	 * 联动表单应用id
	 */
	private Long sourceMenuId;
	/**
	* 关联表单id
	*/
	private Long sourceFormId;
	/**
	* 关联表单的业务类型
	*/
	private Integer sourceBusinessType;
	/**
	* 展示字段
	*/
	private String displayField;
	/**
	 * 目标字段
	 */
	private String targetField;
	/**
	 * 目标字段
	 */
	private Integer targetFieldType;
	/**
	 * 标题
	 */
	private String title;
	/**
	 * 子字段联动数组
	 */
	private JSONArray subRelyFieldList;
	/**
	 * 创建人
	 */
	private String creatorId;
	/**
	 * 创建时间
	 */
	private Long addTime;
	/**
	 * 更新时间
	 */
	private Long updateTime;
	/**
	 * 删除标记
	 */
	private Integer del;
}

